more advantageous - German English Dictionary